package ooday04;

public class InnerClassDemo {
    public static void main(String[] args) {

    }
}



class Mama{//外部类
    String name;
    void create(){
        Baby b = new Baby();
    }
    class Baby{//内部类
        void show(){
            System.out.println(name);//要么全省
            System.out.println(Mama.this.name);//完整写法，要么不省
            //System.out.println(this.name);//编译错误，this指当前Baby对象
            //当B类只能访问A类，并且A类想访问B类时，可以设计为成员内部类
        }

    }
}
